demonstration ground - Turkish English Dictionary